polyantha rose - German English Dictionary